@media(max-width:1240px) {
	ul#nav > li > a {
	    padding: 20px 10px;
	}
}
@media(max-width:1080px) {
	.share-box {
	    margin: 0px;
	    margin-top: 20px;
	    padding: 40px 60px;
	    background: #E32636;
	    box-shadow: 0px 4px 8px 2px rgba(0, 0, 0, 0.14);
	    border-radius: 8px;
	    position: relative;
	    color: #fff;
		max-width: 600px;
		/*remove maxwidth and change position to initial*/
	    width: 100%;
	}
	.share-box-item {
	    border-right: 0px solid #C4C4C4;
			text-align: center;
	}
}
@media(max-width:1024px) {
	.home-about-section {
	    margin-top: 10px;
	    padding-bottom: 50px;
	}
	.header-social {
		display:none;
	}
	.logo {
		margin-bottom:20px;
	}
	.nav {
		display:none !important;
	}
	.mobileMenuContainer{
		display: block;
	}
	.why-invest-bg,
	.latest-news-bg,
	.sidenav
	{
		display:none;
	}
	.slide-text-container h1 {
	    font-size: 32px;
	    margin-bottom: 50px;
	}
	.home-latest-section-box {
	    min-height: 420px;
	}
	.inv-button {
	    margin-bottom: 27px;
	}
	.inv-button a {
	    display: inherit;
	}
	.contact-form-row input[type=submit] {
		margin-left: 0px;
	}
}

@media(max-width:980px){
	.slide-text-container {
	    margin-top:30px;
	}
}
@media(max-width:768px){
	.inv-promo-title {
		min-height: 65px;
	}
	.inv-video_cont::before {
		left: 50%;
	}
}

@media(max-width:680px){
	.bio-box {
	  width: 100% !important;
	}
}
@media(max-width:640px){
	.head-news,.invsbox {
		margin-bottom:20px;
	}
	.large-text-left {
		text-align: center;
	}
	.slide-text-container h1 {
		padding: 0px;
	}
	.slides {
		min-height: 450px;
	}
	.slides {
		height: 450px !important;
	}
	.slide-overlay {
		min-height: 450px !important;
	}
	.slide-wrap {
		min-height: 450px !important;
		height: 450px !important;
	}
	.home-proj-link a {
		float: unset;
		width: 100%;
	}
	section.home-proj-section {
		padding: 50px 10px;
	}
	section.home-path-section {
		padding: 50px 10px;
	}
	.home-latest-section-box {
		margin-bottom: 30px;
	}
	.align-right {
		text-align: center;
	}
	.home-three-box {
		margin-bottom: 30px;
	}
	.invSharepriceNum {
		text-align: center;
	}
	.invSharepriceNum p.ASXCode {
		text-align: center !important;
	}
	.invSharepriceNum p.marketcapSP {
		text-align: center;
	}
	span.FilterByYear {
		display: block;
		width: 100%;
	}
	.archiveFilterB a {
		display: block;
		width: 100%;
		margin: auto;
		margin-bottom: -23px;
	}
}
@media(max-width:480px){
	.footer-box{
		margin-bottom: 20px;
		display: inline-block;
		width: 100%;
	}
	.slide-text-container h2, .slide-text-container h2 span {
    	font-size: 44px;
    }
}
@media(max-width:430px){
	.responsive-card-table {
		width:100%;
	}
    .responsive-card-table th {
    	display:none;
    }
   	.responsive-card-table td div.center {
		text-align: right;
   	}
	.responsive-card-table tr,
	.responsive-card-table td
	{
		display:block;
		width:100%;
		text-align: right;
	}
    .responsive-card-table td:before {
      content: attr(data-label);
      float: left;
      font-weight: bold;
    }
}
